mental resource - German English Dictionary